@charset "utf-8";
@import "/p/hzim/static/css.css";
*{ font-family:"微软雅黑","Microsoft YaHei";}
p{ margin:0; padding:0;}
hr{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,td{font-family:"微软雅黑","Microsoft YaHei";}

.pagemaincolor{color:#f29700;}

body{background-image:none; font-family:"微软雅黑","Microsoft YaHei" !important; background-color:#fff;}
#global{ margin-top:0px;}
.tsindexpage #global{ margin-top:0px;}
#wrapper{width:100%; max-width:100%;}

.pagewidth{width:100%;z-index:auto; position:relative;height: 100%;}
#foot{padding:0px;;max-width:100%; width:100%;}
#foot .pagewidth .matchssjg{position:absolute;left:50px; top:80px; color:#FFFFFF; text-align:left;}
#foot .pagewidth .matchssjg h1{ text-align:left; font-size:24px; line-height:28px; margin:8px 0px;}
#foot .pagewidth .matchssjg h2{ text-align:left; font-size:20px; line-height:24px;margin:6px 0px;}
#foot .pagewidth .matchssjg p{ text-align:left; font-size:16px; line-height:20px;}

.footer{background-color: #dd6f00;}
.footerIndex{ background-color: #000000;padding: 55px 0px; font-size: 1vw; color: #FFF; display:none;}
.footerIndex *{ font-size: 1vw; color: #FFF;}
.footer .footerPage{ background-color: #dd6f00;padding:25px 0px 10px 0; }
.footer .footerPage .footerPageTitle{color: #FFF;font-size: 18px;}
.footer .footerPage .footerPageLine{height: 5px;width: 12%; border-bottom: 2px solid #FFF;margin: 10px auto 5px auto;}
.footer .footerPage .footerPageTitleInfo{color: #FFF;font-size: 12px;}

.footer .pagebeianrow{display:none;}
.tsindexpage .footer{background-color: #000000;}
.tsindexpage .footerIndex{ display:block;}
.tsindexpage .footerPage{ display:none;}

.article{max-width:70%;margin:auto;}
.article h1{text-align:left;color:#333333;font-weight:bold;margin-top:60px;}
.article .divnvl{display:none;}
.article p{color:#666666;}
.article p img{width:100%;}

.index2019item{ background-color:#f29700; border-right:2px solid #FFFFFF; width:100%; padding-bottom:24%;font-size:1.6vw;}
.index2019item>p{width:100%;text-align:center;color:#000000;}
.index2019item>p:nth-child(1){font-size:1.6vw;position:absolute;left:0;top:1.2vw}
.index2019item>p:nth-child(2){font-size:55%;position:absolute;left:0;top:3.0vw}

.tsmobile .index2019item{padding-bottom:40%;}
.tsmobile .index2019item>p:nth-child(1)top:1vw}
.tsmobile .index2019item>p:nth-child(2){top:2.8vw}

.fp-tableCell{vertical-align:top}
.fp-controlArrow.fp-prev{border-color:transparent #000 transparent transparent}
.fp-controlArrow.fp-next{border-color:transparent transparent transparent #000}

.weixinbottom{background-color:#dd6f00;border-top:1px solid #dd8f00;}
.weixinbottomitem{color:#FFFFFF !important;}

#main{margin:0px 0px !important;padding:0px 0 0px 0px !important; }


#top{width:100%;background:#ffffff;height:auto;text-align:center;background-image:none;background-repeat:no-repeat;background-position:center center; position:relative;}
#top .loginarea{ text-align:left; color:#FFFFFF;}
#top .loginarea a{color:#FFFFFF; font-size:20px;}
#top .loginarea .arrowright{font-family: "ETmodules";}
#top .loginarea .arrowright:after{ content:"5";}

.pageindexabout{position: relative;}
.pageindexabouttext{position: absolute;left: 20%;right: 20%;top: 32%; text-align:center;}
.pageindexabouttext *{font-size:1vw;line-height:3.0vw;}

.pageindexmsgme{position: relative;}
.pageindexmsgmetext{position: absolute;left: 28%;right: 28%;top: 32%; text-align:left;}
.pageindexmsgmetext *{font-size:1.4vw;line-height:3.5vw;}

.wrapperdivleft{width:0px; display:none;position: relative;}
.wrapperdivcenter{width:100%; float:left;}
.wrapperdivright{width:20%; display:block; float:right;position: relative;}
.wrapperdivright .navigation{ height:46px;}

.wrapperdivright #matchnewsbox{ position:relative;}
.wrapperdivright .mod_news_hd2016index{ position:relative;}
.wrapperdivright .mod_news_hd2016index p > span{ width:25%;}
.wrapperdivright .mod_news_hd2016index p a{ width:64%;}
.wrapperdivright #matchnewsbox_img li img{ height:160px;}
.wrapperdivright #matchnewsbox_fogimg li{width:21%;}
.wrapperdivright #matchnewsbox_fogimg{ height:40px;}

.indexpanelsponser{ padding:35px 15px;}
.indexpanelsponsermodel{ position:relative;}
.indexpanelsponsermodeltitle{ position:absolute;margin:auto;width:200px; text-align:center;}
.indexpanelsponsermodeltitlebg{width:100%;}
.indexpanelsponserbody{padding:15px 10%;}
.sponseritem{ margin:2%;background-color:#0b4eac; width:20%; float:left;}
.sponseritem img{ width:100%;}
.sponseritem.sponsertotal{width:30%;margin:2% auto; float:none; text-align:center;}

.topmenu{height: auto;position:relative;z-index:9999;}
.tsindexpage .topmenu{position:fixed;}


.topmenu .meninavbox{background:none !important;text-align:center; height:100%;}
.topmenu .meninavbox .nav{padding-left:0px; width:100%; height:100%;position: absolute;
    right: 0;}
.topmenu .meninavbox .nav ul{}
.topmenu .meninavbox .nav .clearfix{    height: 100%;}
.topmenu .meninavbox .nav .menuitem{ font-size:1.5em !important;font-weight:normal; padding:0px 0px;}
.topmenu .meninavbox .nav li{display:inline-block;text-align:center !important;padding:0px;margin:0px; height:100%; width:14%;}
.topmenu .meninavbox .nav li a{color:#FFFFFF;line-height:3em; height:45px; width:100%; padding:0 0; font-size:1.5em !important; float:none;display:inline;white-space:nowrap;}
.topmenu .meninavbox .nav li a>small{font-size:12px;}
.topmenu .meninavbox .nav li a:hover{color:#FFFFFF;}
.topmenu .meninavbox .nav>ul>li:hover{background-color:#001753;}
.topmenu .meninavbox .nav li .submenu{top:100%;border-top:0px solid #5da4fc;left:0px;width:100%; background-color:#ffffff;}
.topmenu .meninavbox .nav li .submenu li{width:100%;border-bottom:1px solid #e2fdff; text-align:center !important; margin:1px 0px;}
.topmenu .meninavbox .nav li .submenu li:hover{background-color:#000;border-radius:6px; color:#FFF;}
.topmenu .meninavbox .nav li .submenu li a{ text-align:center; width:100%; padding:0px; font-weight:normal; height:32px; display:block;}
.topmenu .meninavbox .nav li .submenu li a:hover{ font-weight:normal; background-color:#000;border-radius:6px;}

.topmenu .marathonnavbar{float:left;}
.topmenu .marathonnavbar ul{ margin:0px; padding:0px;}
.topmenu .marathonnavbar li{display:inline-block;text-align:center;padding:0px;margin:0px; height:34px;}
.topmenu .marathonnavbar li a{color:#FFFFFF;font-size:14px;font-weight:normal; padding:7px 30px;line-height:34px;}
.topmenu .marathonnavbar li:hover{background-color:#5c970f;}
.topmenu .marathonnavbar li:hover a{color:#fff;}
.topmenu .marathonnavbar .active{background-color:#001459;}
.topmenu .marathonnavbar .active a{color:#fff;}
.topmenu .sub-navbox{position:relative;}
.topmenu .sub-navbox .sub-nav{min-height:30px;background-color:#eee;position:absolute;z-index:999;top:33px;margin-left:-15px;}
.topmenu .sub-navbox .sub-nav li{display:block;width:150px;height:40px;line-height:120%;}
.topmenu .sub-navbox .sub-nav li a{color:#000;padding:7px 5px;}
.topmenu .sub-navbox .sub-nav li:hover{ background-color:#87c932;}
.topmenu .sub-navbox .sub-nav li:hover a{color:#FFF;}

.topsubmenu{}
.topsubmenu table tbody{ background-color:#FFFFFF; border-top:2px solid #5cb85c;}
.topsubmenu .submenu{top:0px;left:-6px;width:115px; position:relative; z-index:999999;}
.topsubmenu .submenu ul{ margin:0px; padding:0px;min-width:120px;}
.topsubmenu .submenu li{padding:4px 0 4px 22px; display:inline-block;;width:100%; background:url(/s/template/special/hzim/2015/pic2015menusubto.jpg) no-repeat scroll 0 center;border-bottom:1px solid #dcdcdc;}
.topsubmenu .submenu li a{ text-align:left; line-height:17px;}
.topsubmenu .submenu li a:hover{ font-weight:normal;}
.topsubmenu .submenu li a>small{ font-size:10px; line-height:15px;}

.navigation li.first{ background:rgba(0, 0, 0, 0) none no-repeat scroll 15px 0}

.pagerightbtn{width: 100%; text-align: center; margin-bottom:0px; font-size: 26px; background-color: rgb(52, 173, 254); color: rgb(255, 255, 255);}
.pagerightbtn:hover{background-color: rgb(52, 173, 254); color: rgb(255, 255, 255);}


.footer{ border:0px;}
#foot p{ color:#000000; font-size:15px; text-align:left;}
#foot a{ }

.foot_childlefticon{float: left; margin-left: 40px; height: 70px; max-width:70px;}
.foot_child{float:left; border-left:1px solid #ffffff; height:70px; padding:0px 14px; color:#FFFFFF; text-align:left;}
.foot_child div{font-size:16px;margin-bottom:3px;margin-top:5px;}
.foot_child span{ font-size:12px;letter-spacing:0px;}

.footbar{background-color:#e3e3e3;margin-top:-48px;}
.footbar label.matchname{ padding:0 6px 6px;font-size:22px;font-weight:400;color:#000000;}
.footbar .bdsharebuttonbox{ float:right;}
.footbar .scrolltop {color:#000000; background-color:#c9d2e1;position:absolute;right:150px;font-size:14px; font-weight:normal;border-radius:8px;margin-top:-26px;padding:4px 8px;}

.jcarousel-wrapper{ border-width:0px;box-shadow:0 0 0 #999}
.jcarousel ul{ width:100%;overflow:hidden;height:460px;}
.jcarousel li{width:100%;}
.jcarousel li img{width:100%; height:460px;}
.jcarousel-control-prev, .jcarousel-control-next{background-color:#000000; width:60px; height:90px;border-radius:0px;opacity:0.6;line-height:60px; font-size:150px;}

.panel2015{border:10px solid #ababab; position:relative;}
.panel2015 .panelhr{ width:100%; padding:10px 4px; z-index:0;}
.panel2015 .panelhr hr{border:1px solid #0e2f6c;}
.panel2015 .paneltitle{ position:absolute; top:20px; left:10px; padding:0 20px 0 10px; z-index:9; color:#0e2f6c;font-size:18px;}


.djsnumber{ background-image:url(/s/template/special/hzim/2015/pic2015timenumbers.png);}
.djsnumber.day{line-height:50px;width:35px;height:50px; float:right;}
.djsnumber.day0{ background-position:-5px -0px;}
.djsnumber.day1{ background-position:-51px -0px;}
.djsnumber.day2{ background-position:-90px -0px;}
.djsnumber.day3{ background-position:-136px -0px;}
.djsnumber.day4{ background-position:-188px -0px;}
.djsnumber.day5{ background-position:-238px -0px;}
.djsnumber.day6{ background-position:-287px -0px;}
.djsnumber.day7{ background-position:-333px -0px;}
.djsnumber.day8{ background-position:-382px -0px;}
.djsnumber.day9{ background-position:-434px -0px;}
.djsnumber.hour,.djsnumber.minute,.djsnumber.second{line-height:38px;width:24px;height:38px; float:right;}
.djsnumber.hour0,.djsnumber.minute0,.djsnumber.second0{ background-position:-4px -66px;}
.djsnumber.hour1,.djsnumber.minute1,.djsnumber.second1{ background-position:-35px -66px;}
.djsnumber.hour2,.djsnumber.minute2,.djsnumber.second2{ background-position:-61px -66px;}
.djsnumber.hour3,.djsnumber.minute3,.djsnumber.second3{ background-position:-92px -66px;}
.djsnumber.hour4,.djsnumber.minute4,.djsnumber.second4{ background-position:-126px -66px;}
.djsnumber.hour5,.djsnumber.minute5,.djsnumber.second5{ background-position:-159px -66px;}
.djsnumber.hour6,.djsnumber.minute6,.djsnumber.second6{ background-position:-193px -66px;}
.djsnumber.hour7,.djsnumber.minute7,.djsnumber.second7{ background-position:-223px -66px;}
.djsnumber.hour8,.djsnumber.minute8,.djsnumber.second8{ background-position:-255px -66px;}
.djsnumber.hour9,.djsnumber.minute9,.djsnumber.second9{ background-position:-290px -66px;}
#djs_d{ position:absolute;top:134px; right:211px;color:#509eff;font-size:32px;width:128px;}
#djs_h{ position:absolute;top:150px; right:145px;color:#000000;font-size:22px;width:70px;}
#djs_m{ position:absolute;top:150px; right:82px;color:#000000;font-size:22px;width:70px;}
#djs_s{ position:absolute;top:150px; right:20px;color:#000000;font-size:22px;width:70px;}
/*
#newmatchdowncount .xdsoft_space{display:none;}
.xdsoft_flipcountdown.xdsoft_size_sm > .xdsoft_digit{background-image:none;}
*/
.project{background-color:#ababab;color:#0e2f6c; padding:6px 10px; margin-right:10px; float:left;font-size:24px;}
.project:hover{ color:#0e2f6c;}
.projectselect{ background-color:#509eff;}

.newinfoitem{}
.newinfoitem .infoimg{width:240px; height:180px;}
.newinfoitem .infotext{border-left:4px solid #e3e3e3; height:180px; padding-left:15px; position:relative;}
.newinfoitem .infoname{ font-size:24px; font-weight:bold; color:#0e2f6c;}
.newinfoitem .infotitle{ background-color:#4c4d4f; color:#FFFFFF; font-size:16px;}
.newinfoitem .infosmall{font-size:16px; max-height:70px; overflow:hidden;text-overflow:ellipsis;}
.newinfoitem .infomore{ position:absolute; bottom:8px; right:10px; font-size:16px;}


.querystatus{}
.querystatus .querystatustitle{width:100%; background-color:#ababab;text-align:center; color:#FFFFFF;padding-bottom:6px;font-size:20px;font-weight:bold;}
.querystatus label{ float:left;font-size:22px; font-weight:normal;padding:12px 12px 12px 18px;}
.querystatus input{ float:left; border:1px solid #e3e3e3;line-height:38px; margin-top:8px;width:620px;font-size:22px;}
.querystatus button{ float:right;line-height:40px;margin-right:10px;background-color:#509eff;color:#FFFFFF;font-size:22px;box-shadow:0 0 0 #999;width:150px; border-width:0px;margin-top:8px;}
 
.navigation{border:0px solid #509eff;background-color:transparent;}
.navigation li{background:url("/p/hzim/static/more.gif") no-repeat scroll 0 4px;}
.navigation li span{ border-width:0px;color:#0b4eac; }
.navigation li a{ color:#969298;border-width:0px; }

.panel{ border:0px; height:100%;}
.panel .panel-primary{}
.panel .panel-heading{ border-width:0px;}
.panel .panel-heading{background-color:#000000;filter: none; background-image:none; border-right:2px solid #FFFFFF;}
.panel .panel-heading.xianningtitle{background:url(/s/template/special/hubei/xianning/xianningmarathon.com/2016/pic/panel-title_bg.png) no-repeat scroll -8px center #edf0f8;}
.panel .panel-heading{ padding:0px; line-height:34px; height:34px;}
.panel .panel-heading h3{float:left;line-height:34px; padding:0px 10px; height:34px; vertical-align:middle;}
.panel .panel-heading .panel-title{}
.panel .panel-heading .panel-title>i{ background-color:#1756b7; }
.panel .panel-body{border:0px;}
.panel-default > .panel-heading > .panel-title{ color:#FFFFFF;}

.panel .panel-heading.indexpage{ border-bottom:0px solid #1756b7;background-color:transparent;filter: none; background-image:none;}
.panel .panel-heading.indexpage .panel-title{ background-color:transparent; }

#matchnewsbox_img{ height:78%}
#matchnewsbox_img li{ height:100%}
#matchnewsbox_img li a{ height:100%}
#matchnewsbox_img li img{ height:100%}
#matchnewsbox{position:absolute; top:0%; left:0%; width:100%; height:100%; display:inline-block; }
#matchnewsbox_fogimg{width:100%; height:20%}
#matchnewsbox_fogimg li{width:31%; text-align:center;height:90%;}
#matchnewsbox_fogimg li a{width:100%;height:100%;}
#matchnewsbox_fogimg li img{width:100%;height:100%;}

.mod_news_hd2016index{position:absolute; top:0%; left:0%; width:100%; height:100%; display:inline-block; }
.mod_news_hd2016index p{border-radius:12px;padding:0px;;background-color:#f0f0f0;height:23%;line-height:26px;overflow:hidden;position:relative;vertical-align:bottom;text-align:left; width:100%;}
.mod_news_hd2016index .firsttrue{ margin-top:0px;}
.mod_news_hd2016index p a{ color:#666666; width:75%; float:left;margin-left:15px; padding-top:14px;}
.mod_news_hd2016index p>span{ float:left; color:#FFFFFF; background-color:#004083;border-radius:12px; font-size:16px; text-align:center;width:18%;padding-top:12px;line-height:22px; height:100%;}
.mod_news_hd2016index p.rowsignlefalse>span{background-color:#1562b3;}
.mod_news_hd2016index p>span>span{font-size:36px; width:100%;}
.mod_news_hd2016index p>span>label{margin-bottom:0px; font-size:14px;width:100%;}


/*  图片轮显示  小 */
.mod_focus_showbox { width:1200px; height:560px; position: relative; overflow: hidden; padding:6px; margin:0 auto;}
.mod_focus_showbox .mod_focus_pic {margin:0px; display: block; width:100%; height:230px; padding:0px; }
.mod_focus_showbox .mod_focus_pic li, .mod_focus_showbox .mod_focus_pic img { display: block; width: 1200px; height:560px; margin:0 auto;}
.mod_focus_showbox .mod_focus_pic li {left: 0; top: 0; }

.mod_focus_showbox .mod_focus_title {margin:0px;z-index: 1; left: 0;overflow: hidden;width:100%; height:30px; padding:3px; background-color:#cccccc; filter:none; background-image: url(about:blank); }
.mod_focus_showbox .mod_focus_title li {;list-style-type:none; width:100%; padding:0; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-align:center;}
.mod_focus_showbox .mod_focus_title li a { color: #FF3300; line-height:30px; font-size:14px;}


.focus_switch { width: 59px; height: 29px; position: absolute; z-index: 2; right: 15px; bottom: 116px; }
.focus_switch a { float: left; width: 29px; height: 29px; background-image: url(/p/marathon/static/images/icon_focus_switch.png); background-repeat: no-repeat; cursor: pointer; }
.focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.focus_switch .icon_prev:hover { background-position: -30px 0; }
.focus_switch .icon_next { background-position: -60px 0; }
.focus_switch .icon_next:hover { background-position: -90px 0; }

.mod_focus_showbox .mod_focus_list { margin:6px 0px 0px 0px; padding:0px;overflow: hidden; height:auto; list-style-type:none; }
.mod_focus_showbox .mod_focus_list li { width:auto; height:auto; float: left; margin: 4px; position: relative; *display: inline; }
.mod_focus_showbox .mod_focus_list li a { display: block;width: 20px; height: 20px; border-radius: 50%; }
.mod_focus_showbox .mod_focus_list li img { display: block; width: 20px; height: 20px; border:0px solid #FF6600;border-radius: 50%;  }
.mod_focus_showbox .mod_focus_list li.current img {display: block; width: 20px; height: 20px; border:3px solid #FF6600; }
.mod_focus_showbox .mod_focus_list li a:hover { _background: none; }
.mod_focus_showbox .mod_focus_list li a:hover .mask, .mod_focus_showbox .mod_focus_list .current .mask { display: none; }
.mod_focus_showbox .mod_focus_list li .mask { display: block; height: 75px; width: 100px; position: relative; top: -75px; left:0;background: #000; opacity: .5; filter: alpha(opacity=50); }
.mod_focus_showbox .mod_focus_list li .border { display: none; }
.mod_focus_showbox .mod_focus_list .current .border { display: none; height: 5px; width: 75px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background: #FF3300; }
.mod_focus_showbox .mod_focus_pic_opt{ top:25%; width:100%; margin-left:auto; margin-right:auto; text-align:center; position:absolute;}
.mod_focus_showbox .mod_focus_pic_opt p{ color:#FFFFFF;font-size:36px;text-shadow:3px 2px 3px rgba(0,0,0,0.9);font-weight:bold;}
.mod_focus_showbox .mod_focus_pic_opt a{width:auto;margin:auto; border:4px solid #FFFFFF; background-color:#FF0000; color:#FFFFFF;font-size:28px; padding:4px 8px;text-shadow:none;}
.mod_focus_showbox .mod_focus_pic_opt a:*{background-color:#FF0000; color:#FFFFFF; }
.mod_focus_showbox .divimginfog_imgPlayer_prev,.mod_focus_showbox .divimginfog_imgPlayer_next {
	background-color:#000000; width:20px; height:40px;border-radius:2px;opacity:0.6;line-height:40px; font-size:60px;
    position: absolute; top: 30%;text-align: center; margin:0px 6px;
    color: #fff; text-decoration: none;text-shadow: 0 0 1px #000; color:#FF3300;
	-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius: 2px;
    -webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999;
} 
.mod_focus_showbox .divimginfog_imgPlayer_prev {left:0px;}
.mod_focus_showbox .divimginfog_imgPlayer_next {right:0px;}
 
.xdsoft_flipcountdownpanel_cus{position:absolute; top:48%; left:0%;width:100%; text-align:center;font-weight:bold; height:28%;}
.xdsoft_flipcountdownpanelmain_cus{ background-image:none; height:100%;}
.xdsoft_flipcountdownpanelmain_cus>div{ padding-left:5%;}
.xdsoft_flipcountdownpanelmain_cus div{ height:100%;}
.xdsoft_flipcountdownpanelmain_cus .flipcountdownnum{text-align:center;vertical-align:middle;display: table-cell;}
.xdsoft_flipcountdownpanelmain_cus .countshowday{float:left; width:37%;display: table;}
.xdsoft_flipcountdownpanelmain_cus .countshowday .flipcountdownnum{ color:#004083; font-size:4em; width:33%;}
.xdsoft_flipcountdownpanelmain_cus .countshowhour{float:left;margin-left:4.5%; width:24%;display: table;}
.xdsoft_flipcountdownpanelmain_cus .countshowhour .flipcountdownnum{ color:#1462b3; font-size:4em; width:50%;}
.xdsoft_flipcountdownpanelmain_cus .countshowmin{float:left;margin-left:4.5%; width:24%;display: table;}
.xdsoft_flipcountdownpanelmain_cus .countshowmin .flipcountdownnum{ color:#00bb91; font-size:4em; width:50%; }
.xdsoft_flipcountdownpanelmain_cus .countshowsec{ display:none;}

.wrapperdivright .xdsoft_flipcountdownpanelmain_cus .flipcountdownnum{ color:#004083; font-size:2.6em;}

#matchnewsboxcity{ position:absolute; height:92%; width:96%;}
#matchnewsboxcity_img{ height:100%;}
#matchnewsboxcity_img li{ height:100%;}
#matchnewsboxcity_img img{ height:100%;}
#matchnewsboxcity_fogimg{ margin:0px; height:100%;}
#matchnewsboxcity_fogimg li{ width:100%; height:24%}
#matchnewsboxcity_fogimg li a{ width:100%; height:100%;}
#matchnewsboxcity_fogimg li a img{ width:100%;height:100%;}
/*activity*/
.activity-list{width:100%;margin-top:10px;margin-left:5px;display:inline-block;background-color:#fff;padding:1x;}
.activity-list > header{font-size:20px;color:#4aa427;font-weight:bold;padding:5px;margin-bottom:12px;}
.activity-list > div{border-bottom:1px solid #eee;padding-bottom:8px;}
.activity-list .content{max-height:80px;overflow:hidden;}
.activity-list img{display:inline-block;margin:10px;margin-top:0;}
.activity-list .content > div{font-weight:bold;margin-top:4px; color:#666;width:100%;}
.activity-list .content a{margin:10px;margin-left:0; color:#666;}
.activity-list .content a:hover{color:#333;}
.activity-list > a{display:block;width:100%;text-align:center;color:#666;}
.activity-list > a:hover{color:#333;}
.activity-list .more{margin-top:10px;font-size:16px;color:#666;}
.activity-list .more:hover{color:#000;}

.ellipsisoutshow{overflow: hidden;float: left; white-space: nowrap; text-overflow: ellipsis;-o-text-overflow: ellipsis;}


.querypanel{width:100%;height:100px;margin-top:20px;border:3px solid #34adfe;background-color:#fff;}
.querypanel .field{text-align:center;margin-top:30px;}
.querypanel input{font-size:1.1em;}
.querypanel input[type=button]{width:80px;height:30px;border-radius:5px;border:none;background-color:#34adfe;color:#fff;}

.iconify{display: inline-block;background-repeat: no-repeat;}
.iconify.arrow{background-image:url(/p/marathon/static/images/icon-arrow.png);width: 10px;height: 19px;}
.iconify.position{background-image:url(/p/marathon/static/images/icon-position.png);width: 18px;height: 17px;}

#matchnewsboxtop{padding:0px; margin:-8px auto 0px auto; position:relative;  padding-bottom:30%;}
#matchnewsboxtop_fogimg{width:120px;text-align:center; position:absolute; left:46%; bottom:5%; }
#matchnewsboxtop_fogimg li{ background-color:#FFFFFF; height:20px; width:20px;border-radius: 50%; overflow:hidden;}
#matchnewsboxtop_fogimg li.current img{ height:4px; border:2px solid #0b4eac; }
#matchnewsboxtop_fogimg li.current{ background-color:#0b4eac;}
#matchnewsboxtop_img{ height:100%; position:absolute;left:0px; top:0px;}
#matchnewsboxtop_img li{ height:100%;}
#matchnewsboxtop_img img{ height:100%;}

.mod_focus_show { width:100%; height: 410px; position: relative; overflow: hidden; float:left;}
.mod_focus_show .mod_focus_pic {margin:0px; display: block; width: 100%; height: 470px; }
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 100%; height: 470px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0; }
.mod_focus_show .mod_focus_title {margin:0px; position: absolute; z-index: 1; left: 0; bottom: 90px; overflow: hidden; zoom: 1; width: 1000px; height: 25px; background-color: rgba(57,155,19,.8); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000'); background-image: url(about:blank); }
.mod_focus_show .mod_focus_title li { width:640px; padding:0; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-align:left; margin-left:20px;}
.mod_focus_show .mod_focus_title li h3 { line-height: 12px; _line-height: 12px; font-size: 14px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-weight: 200;margin:0;margin-top:2px; display:inline-block;}
.mod_focus_show .mod_focus_title li h3 a { color: #fff; }
.focus_switch { width: 59px; height: 29px; position: absolute; z-index: 2; right: 15px; bottom: 116px; }
.focus_switch a { float: left; width: 29px; height: 29px; background-image: url(/p/marathon/static/images/icon_focus_switch.png); background-repeat: no-repeat; cursor: pointer; }
.focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.focus_switch .icon_prev:hover { background-position: -30px 0; }
.focus_switch .icon_next { background-position: -60px 0; }
.focus_switch .icon_next:hover { background-position: -90px 0; }
#divpageinfog_imgPlayer{ position:absolute; z-index:88;bottom:5%;background:none; width:450px; text-align:center;}

.mod_focus_show .mod_focus_list { margin:0px; padding:0px; background: green; overflow: hidden; height: 86px; list-style-type:none; }
.mod_focus_show .mod_focus_list li { width: 80px; height: 4px; float: left; margin: 5px 4px 0 8px; position: relative; *display: inline; background-color:#FFFFFF;}
.mod_focus_show .mod_focus_list li a { display: block; width: 100px; height: 75px; }
.mod_focus_show .mod_focus_list li img { display: block; width: 100px; height: 75px; }
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
.mod_focus_show .mod_focus_list li .mask { display: block; height: 75px; width: 100px; position: relative; top: -75px; left:0;background: #000; opacity: .5; filter: alpha(opacity=50); }
.mod_focus_show .mod_focus_list li .border { display: none; }
.mod_focus_show .mod_focus_list .current .border { display: block; height: 5px; width: 100px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background: #c61010; }


.divimginfog_imgPlayer_prev, .divimginfog_imgPlayer_next {
	background-color:#000000; width:60px; height:90px;border-radius:2px;opacity:0.6;line-height:60px; font-size:150px;
    position: absolute; top: 42%;text-align: center;
    color: #fff; text-decoration: none;text-shadow: 0 0 1px #000;
	-webkit-border-radius: 2px; -moz-border-radius: 2px;border-radius: 2px;
    -webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999;
}
.divimginfog_imgPlayer_prev {left:0px;}
.divimginfog_imgPlayer_next {right:0px;}


.mod_news_all{float:right;width:340px;overflow:hidden;background-color:#fff;}
.nav-bar{float:left;width:160px;height:400px;background-color:#fff;}
.mod_news_all p{width:100%;line-height:40px;padding:0px 8px;border-bottom:1px solid #ccc; position:relative; margin:0px;}
.mod_news_all p:hover{border-left:3px solid #4aa427;}
.mod_news_all p:hover a{color:#4aa427;}
.mod_news_all p a{display:inline-block; color:#666666; size:16px; width:90%}
.mod_news_all .iconify.arrow{ position:absolute; right:8px;top:13px;}


.side-nav{width:100%;background-color:#fff;}
.side-nav > a{display:inline-block;width:100%;height:35px;font-size:1em;color:#fff;background-color:#6bac17;padding:8px;padding-left:15px;margin-bottom:5px;}
.side-nav > a >i{float:right;margin-right:15px;}
.side-nav > a:hover{background-color:#5a940e;}


.login{background-color:#f6f6f6;background:none repeat-x fixed top center #f6f6f6;}
.login #global{min-height:700px;}
.login .logincontent .reg{ top:135px;}

.toptoolbar{ background:url("/s/i/2015/toolbar_bg_2.gif") repeat-x scroll 0 0 #f0f7ff; height:30px;}
/*封装类，之前的类，如非必要，先不管它-0-*/

/*-----------------分------------------------割----------------------------线---------------------*/

							/*通用css*/

/*把图片作为背景图居中切割
	-0-只作用于会被拉伸的图片。背景图切割法-0-
*/
#orimg{
	/*background-image:url(tupian/110.jpg);*/
	width:100%;
    /*height:0;*/
    padding-bottom: 0;
    overflow:hidden;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
	}
/*把图片作为背景图居中切割-end*/

#orimglefttop{
	/*background-image:url(tupian/110.jpg);*/
	width:100%;
    /*height:0;*/
    padding-bottom: 0;
    overflow:hidden;
    background-repeat: no-repeat;
    background-position: left top;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
	}
#orimgrightbtn{
	/*background-image:url(tupian/110.jpg);*/
	width:100%;
    /*height:0;*/
    padding-bottom: 0;
    overflow:hidden;
    background-repeat: no-repeat;
    background-position: right bottom;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
	}

/*图片鼠标移过放大通用类属性-0-直接写在img中即可*/
.zoom {
    /* 缩放的元素 */
    width: 100%; height:100%;
    vertical-align: middle;    
    -webkit-transition: -webkit-transform .2s;
    transition: transform .2s;
}
.zoom:hover{
	 /* hover放大 */
    -webkit-transform: scale(1.15);
    -ms-transform: scale(1.15);
    transform: scale(1.15);
    zoom: 1.15;
	 /* opacity:0.7;filter(alpha=70); */
	background:black;
}
/*图片鼠标移过放大通用类属性-0-直接写在img中即可-end*/

/*标题横线*/
.biaoti_div1{ width:100%; height:8%;margin:0 auto;display:table;}
.biaoti_div1 p{ text-align:center;  height:70%;display:table-cell; vertical-align:middle;font-size: 1.5em; }
.biaoti_div2{ width:100%; height:2%;margin:0 auto;}
.hengxian_1{border-bottom:1px solid #666666;}
.hengxian_2{border-top:1px solid #666666; width:10%; margin:0 auto;}
/*标题横线-end*/

							/*通用css-end*/
							
/*1200px以上，790-1200px，790以下。三种响应式*/
            @media screen and (min-width: 1200px) {
				.shipinzhanshi{ width:50%;height:100%; float:left;}
				.shipinkuangjia{ width:90%; height:100%; margin:0 auto; padding:5% 0;}
				.tupianzhanshi{ width:50%; height:100%; float:left;}
				.effect-julia{float: left;overflow: hidden;padding: 1.5% 2%;width: 33%;height: 50%;}
				.effect-julia img{width:100%; height:100%;}
            }
            @media screen and (min-width: 790px) and (max-width: 1200px) {
                .shipinzhanshi{ width:50%;height:100%; float:left;}
				.shipinkuangjia{ width:100%; height:100%; margin:0 auto;}
				.tupianzhanshi{ width:50%; height:100%; float:left;}
				.effect-julia{float: left;overflow: hidden;padding: 1.5% 2%;width: 33%;height: 50%;}
				.effect-julia img{width:100%; height:100%;}
            }
            @media screen and (max-width: 790px) {
                .shipinzhanshi{ width:100%;height:50%;}
				.shipinkuangjia{ width:100%; height:100%; margin:0 auto;}
				.tupianzhanshi{ width:100%; height:50%;}
				.effect-julia{float: left;overflow: hidden;padding: 1.5% 2%;width: 33%;height: 50%;}
				.effect-julia img{width:100%; height:100%;}                
            }
/*响应式选择css以上-end*/


/*第一屏decss  暂不需要动，这个是轮播，可以随着任何宽度进行缩放-0-*/
#diyiping{width:100%; position:relative;}
.caidan1{width:100%; height:60px; background-color:#000;}
.caidan{width:100%; height:60px; background-color:#000; -moz-opacity:0.5;
opacity: 0.5; position:fixed; top:0; z-index:99;}
.yiping_1{color:#FFF; margin:0 auto;width:100%; height:60px; position: absolute; top:0; position:fixed; top:0; z-index:9999;}	
.loginarea a{color: #2fa0ec;text-decoration: none;outline: none;}
.loginarea a{color: #fff;}
.loginarea a:hover{color: #000;}
.button {
}
.button:hover {
 background: #001753;
}
.button:before {
}
.button:hover:before {
 width: 45px;
 left: 205px;
}
.yiping_2{width:100%; height:100%; overflow:hidden;}
ul, li, ol, img {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
/*example*/
.example ol {
	position: relative;
right: 48%;
float: right;
bottom: 40px;
}
.example ol li {
	width: 15px;
	height: 15px;
	margin: 5px;
	background: #fff;
    content: "\f111";
    font-size: 0;
    font-family: FontAwesome;
    visibility: visible;
    display: block;
    height: 20px;
    width: 20px;
    display: inline-block;
    background: #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
}
.example ol li.seleted {
	background:#808080;
}
.luara- {
	position: relative;
	padding: 0;
	overflow: hidden;
}
.luara- ul {
	padding: inherit;
	margin: 0;
}
.luara- ul li {
	display: none;
	padding: inherit;
	margin: inherit;
	list-style: none;
}
.luara- ul li:first-child {
	display: block;
}
.luara- ul li img {
	width: inherit;
	height: inherit;
}
.example{position:relative;}
.new_3tiao{width:80%; height:15%; background-color:#FFF; position:absolute; bottom:10px; left:10%; overflow:hidden;}
.new_1{width:33%; height:100%; float:left;}
#img_img1{width:30%; height:100%; background-color:#000;  margin-left:2%; float:left;}
#img_img2{width:30%; height:100%; background-color:#000; margin-left:2%; float:left;}
#img_img3{width:30%; height:100%; background-color:#000;  margin-left:2%; float:left;}
.new_2{width:34%; height:100%; float:left; border-left:#000 solid 1px; border-right:#000 solid 1px}
.new_3{width:33%; height:100%; float:left;}
.new_3tiao p{ text-align:center;}
/*第一屏decss结束*/
/*第二屏decss*/
#dierping{width:100%; background-color:
#FFF;}
.shipin{height:90%; width:100%}
/*第er屏decss结束*/
/*第san屏decss*/
#disanping{width:100%; background-color:
#FFF;}
.box {
    /* 可见视觉区域 */
    width: 100%; height:90%;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}
.size {
    /* 广阔的海洋 */
    width: 25%; height:100%;
    
    background-color: #000;
    /* 水平居中 */
     float:left;
	 overflow:hidden;
	 position:relative;
}
.middle {
    /* 垂直居中 */
    display: inline-block;
    width: 0; height: 100%;
    vertical-align: middle ; 
}
#yinchang1,#yinchang2,#yinchang3,#yinchang4{ display:none;position: absolute; top: 45%; left: 0%; width: 100%; text-align: center;}
.sai{color:#FFF !important;}
/*第san屏decss结束*/
/*第si屏decss*/
#disiping{width:100%; height:500px; background-color:
#FFF;overflow: hidden;}
.panel-body{width: 100%;float: left;}
.bangongtu_1{width:50%; float:left;    height: 100%;}
.bangongtu_2{width:60%; height:60%; margin:8% auto; position: relative;}
.bangongtu_1 .bangongtu_2 img{width:100%; height:100%}
.bangongtu_1 .bangongtu_2 span{position:absolute; bottom:-10%; right:-10%; width:60%; height:20%; background-color:#000; color:#FFF; font-size:24px; text-align:center; line-height:60px}
/*第si屏decss结束*/
/*第wu屏decss*/
#diwuping{width:100%; height:400px; background-color:
#FFF; position:relative;}
#xuanzhuan {
background: #FFF;
overflow:hidden;
border: 0px dashed #CCC;
width:80%;
height:auto;
margin:0 10%;
position:absolute;
bottom:0;
}
#xuanzhuan img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
 /*第wu屏decss结束*/


/*-----------------------------------*\
  整体特效（可随意调整）
\*-----------------------------------*/

.site__left {
  -webkit-animation: bounceInLeft 2s;
}
.site__left2 {
  -webkit-animation: fadeInLeft 2s;
}
.site__left3 {
  -webkit-animation: fadeInLeft 3s;
}
.site__left4 {
  -webkit-animation: fadeInLeft 4s;
}

.site__right {
  -webkit-animation: bounceInRight 2s;
}
.site__right2 {
  -webkit-animation: fadeInRight 1s;
}
.site__right3 {
  -webkit-animation: fadeInRight 2s;
}
.site__right4 {
  -webkit-animation: fadeInRight 3s;
}
.site__right5 {
  -webkit-animation: fadeInRight 4s;
}

.site__top {
  -webkit-animation: bounceInUp 2s;
}
.site__top2 {
  -webkit-animation: fadeInUp 2s;
}

.site__bottom {
  -webkit-animation: bounceInDown 2s;
}
.site__bottom2 {
  -webkit-animation: fadeInDown 2s;
}
.site__bottom3 {
  -webkit-animation: fadeInDown 3s;
}
.site__bottom4 {
  -webkit-animation: fadeInDown 4s;
}
.site__in {
  -webkit-animation: bounceIn 2s;
}

/*****鼠标悬停整体上升*****/
.style7 ul li{float:left;margin:0 10px;position:relative;list-style:none; margin-bottom:20px;margin: 0 31px 22px;    background-color: #FFF;}
.style7 ul li{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.style7 ul li img{width: 170px;height: 100px;border-radius: 2px;}
.style7 ul li span{background:rgba(0, 0, 0, 0.5);color:#fff;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;line-height: 23px;position:absolute;bottom: 2px;width: 170px;left:0;font-size:12px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.style7 ul li:hover {transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}
.style7{margin: 0 auto;max-width:1160px;margin-top:20px;text-align:center; position:absolute; top:20%;}
/*****鼠标悬停整体上升*****/
.leftleft{float:left;margin:0 10px;position:relative;list-style:none; margin-bottom:20px;}
.leftleft{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.upup:hover .leftleft{transform:translate(10px);    -webkit-transform:translate(10px);    -moz-transform:translate(10px);    -o-transform:translate(10px);    -ms-transform:translate(10px);}
/*****鼠标悬停整体上升*****/
 .wrap {

  margin: 0 auto;
  position:absolute;
  top:30%;
  color:#FFF;
}
.ul-case-i li{
	
	float: left;
	width: 25%;
	margin-bottom: 30px;
	overflow: hidden;
}
.ul-case-i li a{
	display: block;
	position: relative;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}

.ul-case-i li:nth-child(1) a .hover{
	position: absolute;
	left: 0;
	top: 0%;
	width: 100%;
	height: 100%;
	text-align: center;
	/*background: url(/s/f/image/2017/11/28/10/20171128100925449.png) repeat;*/
	color: #fff;
	/*display: none;*/
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.ul-case-i li:nth-child(2) a .hover{
	position: absolute;
	left: 0;
	top: 0%;
	width: 100%;
	height: 100%;
	text-align: center;
	/*background: url(/s/f/image/2017/11/28/10/20171128100925449.png) repeat;*/
	color: #fff;
	/*display: none;*/
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.ul-case-i li:nth-child(3) a .hover{
	position: absolute;
	left: 0;
	top: 0%;
	width: 100%;
	height: 100%;
	text-align: center;
	/*background: url(/s/f/image/2017/11/28/10/20171128100925449.png) repeat;*/
	color: #fff;
	/*display: none;*/
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.ul-case-i li:nth-child(4) a .hover{
	position: absolute;
	left: 0;
	top: 0%;
	width: 100%;
	height: 100%;
	text-align: center;
	/*background: url(/s/f/image/2017/11/28/10/20171128100925449.png) repeat;*/
	color: #fff;
	/*display: none;*/
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.ul-case-i li .hover b,.ul-case-i li .hover .txt_txt,.case-img .hover b,.case-img .hover .txt_txt{
	display: inline-block;
	vertical-align: middle;
}
.line_44{position: absolute;
	width: 280px;
    color: #FFF;
    text-align: center;
top:-10px;}
.help{}
.ul-case-i li .hover b,.case-img .hover b{
	width: 0;
	height: 100%;
}
.ul-case-i li a:hover .hover{
	/*display: block;*/
top:10px;
background: url(/s/f/image/2017/12/18/12/20171218120917392.png) repeat;
}

.ul-case-i-1 li{
	width: 25%;
}

.more-i{
	text-align: center;
	padding-bottom: 35px;
}
.more-i a{
	display: inline-block;
	width: 65px;
	height: 65px;
	border-radius: 100%;
}
.more-i a:hover{
	background-color: #e4392a;
}
.style5 h2{margin: 25px 10px;font-weight: 300;display: -webkit-box;
    color: aliceblue;}
/*****鼠标悬停整体上升*****/
.style5 ul li{float:left;position:relative;list-style:none; margin-bottom:20px;width: 25%;}
.style5 ul li{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.style5 ul li img{width: 95%;border-radius: 2px;}
.style5 ul li span{background:#efeff1;color:#fff;line-height: 65px;width: 95%;font-size:20px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;height: 65px;margin: 0 auto;display: block;color: black;}
.style5 ul li:hover {transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}
.style5{width:100%px;margin: 0 auto;min-width:1240px;margin-top:20px;text-align:center;  }

.style6 h2{margin: 35px 10px;font-weight: 300;display: -webkit-box;
    color: aliceblue;}
/*****鼠标悬停整体上升*****/

@charset "UTF-8";
/*---滚动条默认显示样式--*/
::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.7);
  height: 50px;
  outline-offset: -2px;
  outline: 2px solid #fff;
  -webkit-border-radius: 4px;
  border: 2px solid #fff;
}

/*---鼠标点击滚动条显示样式--*/
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.7);
  height: 50px;
  -webkit-border-radius: 4px;
}

/*---滚动条大小--*/
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

/*---滚动框背景样式--*/
::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}

@font-face {
  font-family: 'GOTHICB';
  src: url("../fonts/GOTHICB.eot");
  src: url("../fonts/GOTHICB.eot") format("embedded-opentype"), url("../fonts/GOTHICB.woff2") format("woff2"), url("../fonts/GOTHICB.woff") format("woff"), url("../fonts/GOTHICB.ttf") format("truetype"), url("../fonts/GOTHICB.svg#GOTHICB") format("svg");
}
@font-face {
  font-family: 'TT0140M';
  src: url("../fonts/TT0140M.eot");
  src: url("../fonts/TT0140M.eot") format("embedded-opentype"), url("../fonts/TT0140M.woff2") format("woff2"), url("../fonts/TT0140M.woff") format("woff"), url("../fonts/TT0140M.ttf") format("truetype"), url("../fonts/TT0140M.svg#TT0140M") format("svg");
}
@font-face {
  font-family: 'trump';
  src: url("../fonts/trump.eot");
  src: url("../fonts/trump.eot") format("embedded-opentype"), url("../fonts/trump.woff2") format("woff2"), url("../fonts/trump.woff") format("woff"), url("../fonts/trump.ttf") format("truetype"), url("../fonts/trump.svg#trump") format("svg");
}
@font-face {
  font-family: 'Bebas';
  src: url("../fonts/Bebas.eot");
  src: url("../fonts/Bebas.eot") format("embedded-opentype"), url("../fonts/Bebas.woff2") format("woff2"), url("../fonts/Bebas.woff") format("woff"), url("../fonts/Bebas.ttf") format("truetype"), url("../fonts/Bebas.svg#Bebas") format("svg");
}
html, body {
  font-family: "Microsoft Yahei", "黑体", "Helvetica Neue", Helvetica, Tahoma, sans-serif;
}

.body-wrap {
  min-width: 1280px;
}

.forie {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: url(../img/tishi.png) center no-repeat;
  z-index: 1000;
}